animal den - Turkish English Dictionary